package com.ruoyi.project.gxgw_modules.messageList.mapper;

import com.ruoyi.project.gxgw_modules.messageList.domain.MessageList;
import com.ruoyi.project.gxgw_modules.messageList.domain.MessageListVO;

import java.util.List;	

/**
 * 会员消息管理 数据层
 * 
 * @author ruoyi
 * @date 2019-01-21
 */
public interface MessageListMapper 
{
	/**
     * 查询会员消息管理信息
     * 
     * @param mesListId 会员消息管理ID
     * @return 会员消息管理信息
     */
	public MessageList selectMessageListById(Integer mesListId);
	
	/**
     * 查询会员消息管理列表
     * 
     * @param messageList 会员消息管理信息
     * @return 会员消息管理集合
     */
	public List<MessageListVO> selectMessageListList(MessageListVO messageList);
	
	/**
     * 新增会员消息管理
     * 
     * @param messageList 会员消息管理信息
     * @return 结果
     */
	public int insertMessageList(MessageList messageList);
	
	/**
     * 修改会员消息管理
     * 
     * @param messageList 会员消息管理信息
     * @return 结果
     */
	public int updateMessageList(MessageList messageList);
	
	/**
     * 删除会员消息管理
     * 
     * @param mesListId 会员消息管理ID
     * @return 结果
     */
	public int deleteMessageListById(Integer mesListId);
	
	/**
     * 批量删除会员消息管理
     * 
     * @param mesListIds 需要删除的数据ID
     * @return 结果
     */
	public int deleteMessageListByIds(String[] mesListIds);
	
}